- EditorManager - Class in unipi.bpm.elm.santeramo.controller
-
This class defines the behaviour of all the MenuAreaButton
buttons in the
application tab menus that are connected to the management of logs, files and editors.
- EditorManager(EventLogManagerController) - Constructor for class unipi.bpm.elm.santeramo.controller.EditorManager
-
Constructs a new EditorManager
, with the EventLogManagerController
passed as parameter associated to it.
- editorManager - Variable in class unipi.bpm.elm.santeramo.controller.EventLogManagerController
-
The EditorManager
used by the Controller to manage all the operations
associated with the MenuAreaButton
buttons in the application tab menu
that are connected to the management of logs, files and editors.
- element - Variable in class unipi.bpm.elm.santeramo.controller.AnalysisManager.ParserContentHandler
-
This variable records the element name of the block that
the parser is checking at a certain moment of the process.
- elmController - Variable in class unipi.bpm.elm.santeramo.controller.AnalysisManager
-
The EventLogManagerController
element
that represents the Controller of the application
and that is the one that uses this analysis manager.
- elmController - Variable in class unipi.bpm.elm.santeramo.controller.EditorManager
-
The EventLogManagerController
element
that represents the Controller of the application
and that is the one that uses this editor manager.
- elmController - Variable in class unipi.bpm.elm.santeramo.controller.InfoManager
-
The EventLogManagerController
element
that represents the Controller of the application
and that is the one that uses this editor manager.
- elmModel - Variable in class unipi.bpm.elm.santeramo.controller.AnalysisManager
-
The EventLogManagerModel
element
that represents the Model of the application managed
by the Controller.
- elmModel - Variable in class unipi.bpm.elm.santeramo.controller.EditorManager
-
The EventLogManagerModel
element
that represents the Model of the application managed
by the Controller.
- elmModel - Variable in class unipi.bpm.elm.santeramo.controller.EventLogManagerController
-
The EventLogManagerModel
element
that represents the Model of the application.
- elmModel - Variable in class unipi.bpm.elm.santeramo.controller.InfoManager
-
The EventLogManagerModel
element
that represents the Model of the application managed
by the Controller.
- elmView - Variable in class unipi.bpm.elm.santeramo.controller.AnalysisManager
-
The EventLogManagerView
element
that represents the View of the application managed
by the Controller.
- elmView - Variable in class unipi.bpm.elm.santeramo.controller.EditorManager
-
The EventLogManagerView
element
that represents the View of the application managed
by the Controller.
- elmView - Variable in class unipi.bpm.elm.santeramo.controller.EventLogManagerController
-
The EventLogManagerView
element
that represents the View of the application.
- elmView - Variable in class unipi.bpm.elm.santeramo.controller.InfoManager
-
The EventLogManagerView
element
that represents the View of the application managed
by the Controller.
- endEvents - Variable in class unipi.bpm.elm.santeramo.view.FilterPanel
-
The HashMap
that contains all the possible end events
and their selection.
- endEvents - Variable in class unipi.bpm.elm.santeramo.view.FootprintFilter
-
This map contains all the possible end events (recorded by
name) for the considered log and an associated boolean value
that represents if the end event has been selected or not
for the analysis.
- error(SAXParseException) - Method in class unipi.bpm.elm.santeramo.controller.AnalysisManager.ParserContentHandler
-
Receive notification of a recoverable parser error.
- error(SAXParseException) - Method in class unipi.bpm.elm.santeramo.controller.AnalysisManager.SchemaFactoryErrorHandler
-
Receive notification of a recoverable error.
- errors - Variable in class unipi.bpm.elm.santeramo.controller.CsvXesParser
-
Variable for recording a possible error that may occur during the parsing process
- EventLogEditor - Class in unipi.bpm.elm.santeramo.view
-
This class extends JInternalFrame
to create a more detailed
version of a generic internal frame, made to be an event log editor.
- EventLogEditor(String, boolean, boolean, boolean, boolean, int) - Constructor for class unipi.bpm.elm.santeramo.view.EventLogEditor
-
Creates a EventLogEditor
with the specified title, resizability,
closability, maximizability, iconifiability and ID.
- eventLogEditor - Variable in class unipi.bpm.elm.santeramo.view.FilterPanel
-
The EventLogEditor
selected for showing this panel.
- eventLogEditorDocumentListener - Variable in class unipi.bpm.elm.santeramo.controller.EventLogManagerController
-
- EventLogEditorDocumentListener() - Constructor for class unipi.bpm.elm.santeramo.controller.EventLogManagerController.EventLogEditorDocumentListener
-
- EventLogGenerator - Class in unipi.bpm.elm.santeramo.controller
-
Utility class used to generate a set of strings representing all the possible
combination of a set of elements, passed using an infix expression that
defines the possible structure of the generated strings.
- EventLogGenerator() - Constructor for class unipi.bpm.elm.santeramo.controller.EventLogGenerator
-
Creates an EventLogGenerator
, defining the value of the
leftAssociative
and rightAssociative
constants and
setting the possible operators and their precedence and left/right
associativity.
- EventLogManagerController - Class in unipi.bpm.elm.santeramo.controller
-
This class defines the Controller of the Application
(This is the Controller of the MVC pattern).
- EventLogManagerController(EventLogManagerView, EventLogManagerModel) - Constructor for class unipi.bpm.elm.santeramo.controller.EventLogManagerController
-
Constructs a new EventLogMangerController
, with the View and
the Model to manage.
- EventLogManagerController.DefaultInternalFrameListener - Class in unipi.bpm.elm.santeramo.controller
-
This inner class extends InternalFrameAdapter
for creating a
specific listener for the JInternalFrame
frames.
- EventLogManagerController.EventLogEditorDocumentListener - Class in unipi.bpm.elm.santeramo.controller
-
This inner class implements
DocumentListener
for creating a specific
listener to use on the
EventLogEditor
(
textArea
).
- EventLogManagerController.FilterPanelActionListener - Class in unipi.bpm.elm.santeramo.controller
-
- EventLogManagerController.FooterAreaButtonActionListener - Class in unipi.bpm.elm.santeramo.controller
-
- EventLogManagerController.GenerateEventLogActionListener - Class in unipi.bpm.elm.santeramo.controller
-
This inner class implements
ActionListener
for defining the
actionPerformed(ActionEvent)
method and creating a specific listener to use on the
JButton
of all the dialogs that are created to manage the generation of event log from expressions.
- EventLogManagerController.MainFrameKeyEventDispatcher - Class in unipi.bpm.elm.santeramo.controller
-
This inner class implements KeyEventDispatcher
to realise
a specific key event dispatcher to give to the KeyboardFocusManager
of the main JFrame
.
- EventLogManagerController.MainFrameWindowListener - Class in unipi.bpm.elm.santeramo.controller
-
This inner class extends WindowAdapter
for creating
a specific listener for the main JFrame
.
- EventLogManagerController.MenuAreaButtonActionListener - Class in unipi.bpm.elm.santeramo.controller
-
- EventLogManagerController.PopupMenuItemActionListener - Class in unipi.bpm.elm.santeramo.controller
-
This inner class implements
ActionListener
for defining the
actionPerformed(ActionEvent)
method and creating a specific listener to use on the
JMenuItem
items of the
JPopupMenu
pop-up added to an
FooterAreaButton
button.
- EventLogManagerController.RecentButtonItemActionListener - Class in unipi.bpm.elm.santeramo.controller
-
- EventLogManagerController.RecentButtonMouseListener - Class in unipi.bpm.elm.santeramo.controller
-
This inner class extends MouseAdapter
for creating a
specific listener for the MenuAreaButton
"Recent" button.
- EventLogManagerController.SettingsActionListener - Class in unipi.bpm.elm.santeramo.controller
-
This inner class implements
ActionListener
for defining the
actionPerformed(ActionEvent)
method and creating a specific listener to use on the
JButton
of the settings panel.
- EventLogManagerModel - Class in unipi.bpm.elm.santeramo.model
-
This class defines the Model of the Application
(This is the Model of the MVC pattern).
- EventLogManagerModel() - Constructor for class unipi.bpm.elm.santeramo.model.EventLogManagerModel
-
Constructs a new EventLogMangerModel
,
initialising its instance variables.
- EventLogManagerModel.MostRecentElementList<E> - Class in unipi.bpm.elm.santeramo.model
-
This class, extension of the LinkedList
class, implements a specific
linked list that has a limited size, avoids duplicates and has a LIFO behaviour.
- EventLogManagerStarter - Class in unipi.bpm.elm.santeramo.starter
-
This class contains the main
method for starting the application.
- EventLogManagerStarter() - Constructor for class unipi.bpm.elm.santeramo.starter.EventLogManagerStarter
-
- EventLogManagerView - Class in unipi.bpm.elm.santeramo.view
-
This class defines the GUI Application (This is the View of the MVC pattern).
- EventLogManagerView() - Constructor for class unipi.bpm.elm.santeramo.view.EventLogManagerView
-
- exportDocument(String) - Method in class unipi.bpm.elm.santeramo.controller.EditorManager
-
Opens an "Export" dialog to ask the user to decide where to export (and in which format)
the content either of the selected
EventLogEditor
editor or of the selected
FootPrintMatrixInfo
document (that are both inside the
contentArea
).
- exportDocument(String) - Method in class unipi.bpm.elm.santeramo.controller.EventLogManagerController
-
Opens an "Export" dialog to ask the user to decide where to export (and in which format)
the content either of the selected
EventLogEditor
editor or of the selected
FootPrintMatrixInfo
document (that are both inside the
contentArea
).